<!-- ............................................................................................
 Fichier 	: edit.html.erb
 Contrôleur : album
 Vue		: edition
 But		: Affiche un formulaire permettant la modification de l'album passé en paramètre
............................................................................................. -->
<h1>Modification de l'album</h1><br/>

<% form_for (@album) do |f| %>

	<!-- ...........Information sur les attributs d'un album........... -->
	<h2>Infomations de l'album</h2>
  	<p>
    	<label> Titre : </label>
    	<%= f.text_field :title %>
  	</p>
  	<p>
  		<label> Description : </label>
    	<%= f.text_field :description %>
  	</p>
  	<p>
  		<!-- Liste tous les contients -->
    	<label>Continent : </label>
    	<%= select "profile", "continent", @liste_continent.collect {|elt| [ elt.name, elt.id ]} %>
    	<%= image_tag "ajax-loader.gif", :id=>"wait_icon", :style=>"display:none" %>
  	</p>
  	<p>
  		<!-- Liste tous les pays en fonction du continent sélectionné-->
    	<label> Pays : </label>
    	<%= f.collection_select :country_id, @country, :id, :name %> 
  	</p>


	<div id="result_validation"></div>
	<%= observe_field 'profile_continent',
	            :url=>{:action=>"updatelist"},
	            :before => "Element.toggle('wait_icon')",
	            :complete => "Element.toggle('wait_icon')",
	            :with => "'id_continent=' + escape(value)"
	%>
	
	<!-- ....................Insertion des images.................... -->
	<% numColonne=0 %>
	<table>
		<h2>Images de l'album</h2>
		<tr>
	    <!-- Pour chaque photo de l'album -->
		<% @liste_images.each do |image| %> 
	  
		    <% if numColonne%5==0 %>
	    		</tr><tr>
	  		<% end %> 
			
			<li>
			<% coche = false %>
			<!-- Pour toutes les association de cet album -->
			<% @associations_un_album.each do |association| %> 
				<!-- Si l'image à afficher appartient à l'association -->
				<% if association.picture_id == image.id%>  
					<!-- Affiche une checkbox cochée -->
      				<td><%= check_box("checkbox",image.id.to_s, {:checked => 'checked'}) %></td>
					<% coche = true %>
				<% end %>
			<% end %>
			<% if coche == false%>  
				<!-- Affiche une checkbox cochée -->
      			<td><%= check_box("checkbox",image.id.to_s) %></td>
			<% end %>
			<!-- Afiche l'image -->
			<td><%= link_to image_tag("./pictures/#{image.id}-small.#{image.extension}", :height => "100"), image %></td>
			<% numColonne=numColonne+1 %> 	
    		</li>

		<% end %>
		</tr>
		<tr height="30px"></tr>
		<tr>
			<td><%= f.submit ('Modifier') %></td>
			<td><%= link_to 'Annuler', albums_path %></td>
		</tr>
	</table>
	<br/>
<% end %>